ion polymerization - French English Dictionary